cheese paste flavoured with seeds - French English Dictionary